enzyme cascade - French English Dictionary